<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%--
  Created by IntelliJ IDEA.
  User: 王希辰
  Date: 2021/10/5
  Time: 15:54
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>if 标签</title>
</head>
<body>
<%--
    if 标签
        格式：
            <c:if test="<boolean>" scope="<string>" var="<string>">
                ...
            </c:if>
        常用属性：
            test:条件判断，操作的是域对象，接受返回结果是Boolean类型的值（必要属性）
            var:限域变量名（存放在作用域中的变量名），用来接收判断结果的值（可选属性）
            scope:限域变量名的范围（page,request,session,application)(可选属性)
        注：
            1.标签操作的一般都是域对象
            2.if标签没有else,如果想要else的效果，就需要设置两个完全相反的条件
--%>
<%
    //设置数据
    request.setAttribute("num", 0);
%>
<c:if test="${num>0}">
    num大于0
</c:if>
<c:if test="${num<=0}">
    num不大于0
</c:if>
<br>
<c:if test="${num>100}" var="flag" scope="request"/>
${flag}--${requestScope.flag}--${sessionScope.flag}
</body>
</html>
